tower block – Català–English translations

🇬🇧 en ca

tower block noun

  • tall building
gratacel
Wiktionary Links